// 求最小公倍数
// 求最小公倍数需要先求最大公约数
// lcm = a * b / gcd(a, b)
// 最大公约数有两种求解方法：
// 1.暴力解法：从小的数字开始暴力枚举
// 2.辗转相除法 while(a % b != 0) a = b, b = a % b
//   返回 a
//   也可以使用递归求解


import java.util.*;

public class Lcm {
    public static int gcd(int a, int b){
        if(b == 0) return a;
        return gcd(b, a % b);
    }
    public static void main(String[] args){
        Scanner in = new Scanner(System.in);

        int a = in.nextInt();
        int b = in.nextInt();
        int mul = a * b / gcd(a, b);

        System.out.println(mul);
    }
}
